package com.itheima.api;

import java.util.Arrays;

public class SystemTest {

    // System 类
    public static void main(String[] args) {
//        demo1();
//        System.out.println("++++++++++++");
//        demo2();
        demo3();
    }

    // 获取毫秒时间戳
    public static void demo1() {
        System.out.println(System.currentTimeMillis());
    }

    // 退出程序
    public static void demo2() {
        System.exit(1);
    }

    // 数组拷贝
    public static void demo3() {
        /**
         * 参数序号 参数名称 参数类型 参数含义
         * 1        src     Object  源数组
         * 2        srcPos  int     源数组索引起始位置
         * 3        dest    Object  目标数组
         * 4        destPos int     目标数组索引起始位置
         * 5        length  int     复制元素个数
         */
        int[] int1 = {1, 2, 3, 4};
        int[] int2 = {100, 200, 300, 400};

        System.arraycopy(int1, 2 ,int2, 2, 1);
        System.out.println(Arrays.toString(int1));
        System.out.println(Arrays.toString(int2));
    }
}
